protective fairing - French English Dictionary